seemingly simple - French English Dictionary